Newspack\Newsletters\Subscription_List B

Total Complexity 80
Dependencies 4
Dependents 5
Total lines 531
Lines of code 231
Logical lines of code 101
Comment lines 245
Methods 37
Properties 1

Methods 37

Method Rating Maintainability Complexity Lines of code
update()
A
54 9 19
update_current_provider_settings()
S
56 5 17
is_configured_for_provider()
S
63 5 10
get_id_from_local_form_id()
S
60 4 13
get_configured_providers_names()
S
62 4 11
get_type()
S
72 4 4
get_provider_settings()
S
68 4 7
from_form_id()
S
62 3 12
from_remote_id()
S
56 2 20
__construct()
S
65 3 9
get_type_label()
S
67 3 7
get_configured_providers()
S
64 3 10
get_remote_name()
S
74 2 4
get_edit_link()
S
77 2 3
get_all_providers_settings()
S
74 2 4
set_type()
S
77 2 3
get_form_id()
S
71 2 6
get_subscriber_count()
S
74 2 4
to_array()
S
61 1 13
set_remote_id()
S
79 1 3
is_active()
S
80 1 3
get_id()
S
82 1 3
get_title()
S
82 1 3
has_other_configured_providers()
S
80 1 3
get_other_configured_providers_names()
S
80 1 3
get_description()
S
82 1 3
get_other_configured_providers()
S
75 1 4
is_local()
S
80 1 3
set_subscriber_count()
S
78 1 3
get_provider()
S
79 1 3
is_configured_for_current_provider()
S
80 1 3
get_current_provider_settings()
S
80 1 3
set_provider()
S
79 1 3
generate_tag_name()
S
80 1 3
set_remote_name()
S
79 1 3
get_remote_id()
S
79 1 3
is_local_form_id()
S
79 1 3